home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr49
/
105_01.zip
/
TESTTRIG.C
< prev
next >
Wrap
Text File
|
1993-06-09
|
1KB
|
40 lines
/* simple program to test sine, cosine and tangent functions */
main()
{
char *sine(),*cosine(),*degtorad(),*radtodeg();
char s[80],angd[5],angr[5],angd2[5],result[5];
char result2[5],*itof(),*gets();
char *atof(), *fpadd(), initang[5], incrang[5], endang[5];
char result3[5],result4[5],*arctan();
int scanf(), fpcomp(), index;
while (1)
{printf("\nEnter initial angle in degrees ");
gets(s);
atof(initang,s);
printf("\nEnter increment angle in degrees ");
gets(s);atof(incrang,s);
printf("\nEnter end angle in degrees ");
gets(s);atof(endang,s);
for(index=0;index<=4;index++) angd[index] = initang[index] ;
while(fpcomp(angd,endang) <= 0)
{
degtorad(angr,angd);
radtodeg(angd2,angr);
printf("\n Input %e deg, %e rad, %e reconv deg ",angd,angr,
angd2);
sine(result,angr);
printf("\n sine = %e",result);
cosine(result2,angr);
printf(" cosine = %E",result2);
tangent(result3,angr);
printf(" tangent = %e",result3);
arctan(result4,result3);
printf("\n arctangent = %e angle was %e ",result4,angr);
fpadd(angd,angd,incrang);
}
}
}